rob (someone) of opportunity

Translations
priver quelqu'un d'une occasion